• word of the day

    snow orchid

    snow orchid - Dictionary definition and meaning for word snow orchid

    Definition
    (noun) waxy white nearly leafless plant with stems in clusters and racemes of white flowers; northwestern United States to northern California and east to Idaho

Word used in video below:
text: snow Mommy Snow daddy snow snow
Download our Mobile App Today
Receive our word of the day
on Whatsapp